.body {
	width: 9.95rem;
	height: 100vh - 0rem;
	position: relative;
	margin: 0 auto;
	border: 0.01rem solid #D3D3D3;
}

.header {
	position: absolute;
	width: 9.95rem;
	top: 0;
	height: 1.106666rem;
	background-color: #FAFAFA;
}

.header-fanhui {
	width: 0.693333rem;
	height: 0.693333rem;
	background-image: url();
	background-repeat: no-repeat;
	background-size: 100% 100%;
	float: left;
	margin: 0.2rem 0.2rem;
}

input {
	width: 70.5%;
	height: 0.6rem;
	background-color: white;
	float: left;
	border: 0.026666rem solid #D3D3D3;
	margin: 0.2rem 0.2rem;
	color: black;
	line-height: 0.6rem;
	font-size: 0.426666rem;
}

.header-sousuo {
	float: right;
	width: 0.826666rem;
	height: 0.826666rem;
	background-image: url();
	background-size: 100% 100%;
	background-repeat: no-repeat;
	margin: 0.18rem 0.28rem;
}

.saixuan {
	position: absolute;
	top: 1.105rem;
	width: 9.95rem;
	height: 1.1rem;
	display: flex;
	justify-content: space-around;
	font-size: 0.389333rem;
	line-height: 1rem;
	background-color: #FAFAFA;
	color:#0000008a;
}
.saixuan div{
	width:15%;
	height:100%;
}
.icon-down {
	border-width: 0.13rem 0.13rem 0;
	border-color: #bdbdbd transparent transparent;
	margin-left:0.15rem;
	margin-top:0.1rem;
}

.icon-up {
	border-width:0 0.13rem 0.13rem;
	border-color: transparent transparent #bdbdbd;
	margin-top:-0.3rem;
	margin-left:-0.25rem;
}
.icon-ys{
	border-color: transparent transparent #FF6700;
}
.icon-ys2{
	border-color: #FF6700 transparent transparent;
}
.icon {
	width: 0;
	height: 0;
	border-style: solid;
	display: inline-block;
	margin-left: 0.1 rem;
	vertical-align: middle;
}
.saixuan-zh{
	position: absolute;
	top:2.2rem;
	width:9.95rem;
	height:3rem;
	background-color: white;
	display: flex;
	 flex-flow: row wrap;
}
.saixuan-zh div{
	margin-left:0.7rem;
	width:9rem;
	height:1.4rem;
	font-size: 0.389333rem;
	line-height: 1.3rem;
	color: #000000de;
}
.saixuan-zh div:first-child{
	border-bottom: 0.01rem solid #BDBDBD;
}
.saixuan-zh img{
	margin-left:8.3rem;
	width: 0.5rem;
	height: 0.333333rem;
	display: none;
	margin-top: -0.7rem;
}
.zhezhao{
	top: 0;
	width:9.97rem;
	height:100vh;
	position: absolute;
	background-color: #000000;
	opacity: 20%;
	
}
.zhezhao2{
	top: 0;
	width:9.97rem;
	height:99.7vh;
	position: absolute;
	background-color: #000000;
	opacity: 50%;
}
.saixuan-fenlei{
	top: 0;
	width:8.5rem;
	height:99.7vh;
	left:1.46rem;;
	position: absolute;
	background-color: white;
}
.saixuan-fenlei div:nth-child(2){
	width:8.5rem;
	height:13.54rem;
	margin-top:0rem;
	display: flex;
	flex-flow: row wrap;
	overflow-y: auto;
}
.fenlei-db{
	width: 8.5rem;
	height:2rem;
	display: flex;
	justify-content: space-around;
}
.fenlei-db span{
	display: block;
	width: 4rem!important;
	height:1rem!important;
	margin-top: 0.5rem!important;
}
.fenlei-db span:nth-child(2){
	background-color: #FF6700;
	color: white!important;
}
.fenlei-fl{
	width:90%;
	height:2rem;
	margin-left:0.4rem;
	margin-top:0.2rem;
	font-size: 0.4rem;
	color: #0000008a;
	
}
.yangshi{
	border: 0.01rem solid #ff6700;
	color:#ff6700;
	background-color: #fde0d5;
}
.saixuan-fenlei span{
	text-align: center;
	line-height: 0.9rem;
	display: block;
	width:2rem;
	height:0.9rem;
	margin-left: 0.5rem;
	margin-top:0rem;
	background-color: #F5F5F5;
	font-size: 0.35rem;
	border-radius: 0.133333rem;
	
}
.none-no{
	display: none!important;
}
.block-yes{
	display: block!important;
}
.ys{
	color:#ff6700!important;
}

.fenlei{
	width:9.95rem;
	height:3.2rem;
	background-color:#f4f4f4;
	margin-top:2.15rem;
	text-align: center;
	display: flex;
	overflow-x:scroll ;
}
.fenlei div{
	width:1.777599rem ;
	height: 2.290933rem;
	font-size: 0.32rem;
	background-color: white;
	margin-top:0.4rem;
	margin-left:0.2rem;
}
.fenlei img{
	width: 1.777599rem;
	height: 1.777599rem;
}
.quanbu-sp{
	width: 9.95rem;
	height: 4.293333rem;
	background-color: white;
	border-bottom: 0.01rem solid gainsboro;
	display: flex;
	justify-content: space-around;
}
.quanbu-sp img{
	width: 3.52rem;
	height: 3.52rem;
	margin-top:0.35rem;
}
.sp-xiangqin{
	width:5.38rem;
	height:3.52rem;
	font-size: 0.32rem;
	color:#0000008a;
	line-height:0.55rem;
	margin-top:0.2rem;
	margin-left: -0.1rem;
}
.sp-xiangqin span{
	margin-top:0.3rem;
	margin-left: 0.26rem;
	
}
.sp-xiangqin span:first-child{
	width:100%;
	color: #000000de;
	font-size: 0.389333rem;
	margin-top:0.2rem;
}
.sp-xq{
	margin-top: 0.2rem;
}
.sp-xq span{
	font-size: 0.32rem!important;
	color:#0000008a!important ;
}
.fh{
	display: block;
	width:100%;
	height:0.7rem;
	font-size:0.496rem;
	color: #FF6700;
}
.xiaheng{
	width:9.95rem;
	height:17.73rem;
	overflow-y: auto;
}